<%@ page import="sun.misc.BASE64Encoder" %>

	<%@ page import="sun.misc.BASE64Encoder" %>		
		<%String user="";%>
		<%
			String s="";
			String auth = request.getHeader("Authorization");
			out.println(auth);
			
			/*if (auth == null) {
		        	response.setStatus(response.SC_UNAUTHORIZED);
		        	response.setHeader("WWW-Authenticate", "NTLM");
		        	return;
			}
			if (auth.startsWith("NTLM ")) { 
			        byte[] msg = new sun.misc.BASE64Decoder().decodeBuffer(auth.substring(5));
			        int off = 0, length, offset;
				if (msg[8] == 1) { 
                 			    out.println("hello!!");
				            off = 18;
				            byte z = 0;
				            byte[] msg1 = {(byte)'N', (byte)'T', (byte)'L', (byte)'M', (byte)'S',
		                            (byte)'S', (byte)'P', z,
		                            (byte)2, z, z, z, z, z, z, z,
		                            (byte)40, z, z, z, (byte)1, (byte)130, z, z,
		                            z, (byte)2, (byte)2, (byte)2, z, z, z, z, // 
		                            z, z, z, z, z, z, z, z};
				            // 
				            response.setStatus(response.SC_UNAUTHORIZED);
				            response.setHeader("WWW-Authenticate", "NTLM " 
				                 + new sun.misc.BASE64Encoder().encodeBuffer(msg1).trim());
				            return;
			        } 
			        else if (msg[8] == 3) { 
			                off = 30;
			                length = msg[off+17]*256 + msg[off+16];
			                offset = msg[off+19]*256 + msg[off+18];
			
 			       } 
 			       else
 			               return;

 				length = msg[off+1]*256 + msg[off];
 				offset = msg[off+3]*256 + msg[off+2];
 				length = msg[off+9]*256 + msg[off+8];
 				offset = msg[off+11]*256 + msg[off+10];
 				s = new String(msg, offset, length);
 				char[] s1=s.toCharArray();
 	 			for(int i=1;i<(s.length()-1);i=i+1){
 				       	if((i*2)<s.length())
 				       	{
 					         s1[i]=s1[i*2];
 				        }
 		                           
 		         
 		        	}
 		         
 		        	s=String.valueOf(s1);
 		       		user=s.substring(0,(s.length()/2));
 		       		
			}*/
%></BODY>